﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Zen4SyncReport.DAL
{
    /// <summary>
    /// Class containing data related to a Zen4SyncClient error.
    /// This class aims to centralize all the pertinent data about an error in a single place.
    /// </summary>
    public class ClientError
    {
        #region - Properties -

        /// <summary>
        /// ID of the Client which executed the Activity.
        /// </summary>
        public Guid ClientId { get; set; }

        /// <summary>
        /// Name of the Client which executed the Activity.
        /// </summary>
        public String ClientName { get; set; }

        /// <summary>
        /// ID of the Activity in error.
        /// </summary>
        public Guid ActivityId { get; set; }

        /// <summary>
        /// Type of the Activity in error.
        /// </summary>
        public String ActivityType { get; set; }

        /// <summary>
        /// Error content.
        /// </summary>
        public String Error { get; set; }

        #endregion - Properties -
    }
}
